pantothenic acid vitamin b5 dogs niacin vitamin b3 dog training pets puppy cat cats olive oil puppies feline nutrition for dogs